package com.nsl.my_youlai.bbu_return.enums;

import com.nsl.my_youlai.common.base.IBaseEnum;
import com.nsl.my_youlai.mystar.enums.EnumTypeEnum;
import com.nsl.my_youlai.mystar.enums.NslEnumBaseI;

public enum ActionEnum implements NslEnumBaseI<Integer> {
    //拆除-安装\拆除-入库\保持不变
//    DISMANTLE_REUSE(0,"拆除-安装"),
//    DISMANTLE_STORAGE(1,"拆除-入库"),
    UNCHANGED(2,"保持不变"),

    DISMANTLE_STORAGE_BOARD_RECYCLE(1,"拆除-入库（板卡腾退）"),
    DISMANTLE_STORAGE_PORTS_INTEGRATION(1,"拆除-入库（端口整合）"),

    DISMANTLE_SETUP(0,"拆除-回局安装"),
    DISMANTLE_INTEGRATION(0,"拆除-回局整合"),
    DISMANTLE_SETUP_OF_ANCHOR(0,"拆除-锚点内安装"),
    DISMANTLE_INTEGRATION_OF_ANCHOR(0,"拆除-锚点内整合"),
    ;

    private Integer value;

    private String label;



    @Override
    public Integer getValue() {
        return value;
    }

    @Override
    public String getLabel() {
        return label;
    }

    @Override
    public EnumTypeEnum getEnumType() {
        return EnumTypeEnum.BBU_ACTION_TYPE_ENUM;
    }


    public String getCnName() {
        return "整合方式";
    }

    ActionEnum(Integer value, String label){
        this.value=value;
        this.label=label;
    }
}
